ErrorCode

成员属性

名称 类型 值 只读 描述
INVALID_ENGINE ErrorCode.INVALID_ENGINE 'INVALID_ENGINE' 是
调用 destroyEngine 时,传入的参数不是合法的 engine 对象
INVALID_PARAMS ErrorCode.INVALID_PARAMS 'INVALID_PARAMS' 是
调用方法时,传入的参数不合法
INVALID_TOKEN ErrorCode.INVALID_TOKEN 'INVALID_TOKEN' 是
Token无效或者过期失效
JOIN_ROOM_FAILED ErrorCode.JOIN_ROOM_FAILED 'JOIN_ROOM_FAILED' 是
加入房间失败
REPEAT_JOIN ErrorCode.REPEAT_JOIN 'REPEAT_JOIN' 是
重复加入房间
REPEAT_PUBLISH ErrorCode.REPEAT_PUBLISH 'REPEAT_PUBLISH' 是
重复发布流
PUBLISH_BEFORE_JOIN ErrorCode.PUBLISH_BEFORE_JOIN 'PUBLISH_BEFORE_JOIN' 是
在加入房间之前就执行发布操作
UNPUBLISH_BEFORE_JOIN ErrorCode.UNPUBLISH_BEFORE_JOIN 'UNPUBLISH_BEFORE_JOIN' 是
在加入房间之前就执行取消发布操作
SUBSCRIBE_BEFORE_JOIN ErrorCode.SUBSCRIBE_BEFORE_JOIN 'SUBSCRIBE_BEFORE_JOIN' 是
在加入房间之前就执行订阅操作
UNSUBSCRIBE_BEFORE_JOIN ErrorCode.UNSUBSCRIBE_BEFORE_JOIN 'UNSUBSCRIBE_BEFORE_JOIN' 是
在加入房间之前就执行取消订阅操作
NO_PUBLISH_PERMISSION ErrorCode.NO_PUBLISH_PERMISSION 'NO_PUBLISH_PERMISSION' 是
隐身状态下发布流
STREAM_NOT_EXIST ErrorCode.STREAM_NOT_EXIST 'STREAM_NOT_EXIST' 是
订阅或者取消订阅不存在一路流
EMPTY_STREAM ErrorCode.EMPTY_STREAM 'EMPTY_STREAM' 是
发布时,没有采集任何音视频流
NOT_CONNECTED_YET ErrorCode.NOT_CONNECTED_YET 'NOT_CONNECTED_YET' 是
SDK 尚未与服务器连接,一般是进行发布/订阅相关操作时,没有加入房间,或处在断网状态
IM_BEFORE_JOIN ErrorCode.IM_BEFORE_JOIN 'IM_BEFORE_JOIN' 是
在加入房间之前就发布 IM 消息
USER_NOT_EXIST ErrorCode.USER_NOT_EXIST 'USER_NOT_EXIST' 是
用户不存在
ALREADY_IN_ROOM ErrorCode.ALREADY_IN_ROOM 'ALREADY_IN_ROOM' 是
用户已经在房间中
DUPLICATE_LOGIN ErrorCode.DUPLICATE_LOGIN 'DUPLICATE_LOGIN' 是
用户被踢出房间
REPEAT_CAPTURE ErrorCode.REPEAT_CAPTURE 'REPEAT_CAPTURE' 是
重复采集
GET_VIDEO_TRACK_FAILED ErrorCode.GET_VIDEO_TRACK_FAILED 'GET_VIDEO_TRACK_FAILED' 是
采集视频失败
GET_AUDIO_TRACK_FAILED ErrorCode.GET_AUDIO_TRACK_FAILED 'GET_AUDIO_TRACK_FAILED' 是
采集音频失败
GET_SCREEN_TRACK_FAILED ErrorCode.GET_SCREEN_TRACK_FAILED 'GET_SCREEN_TRACK_FAILED' 是
采集屏幕共享失败
STREAM_TYPE_NOT_MATCH ErrorCode.STREAM_TYPE_NOT_MATCH 'STREAM_TYPE_NOT_MATCH' 是
流类型不匹配,出现于设置了自定义视频流后,打开本地音视频设备
CANT_FIND_DOM ErrorCode.CANT_FIND_DOM 'CANT_FIND_DOM' 是
播放视频时,找不到设置的播放窗口
INVALID_DEVICE_ID ErrorCode.INVALID_DEVICE_ID 'INVALID_DEVICE_ID' 是
无效的设备ID
NO_PERMISSION ErrorCode.NO_PERMISSION 'NO_PERMISSION' 是
没有采集权限
NOT_SUPPORTED ErrorCode.NOT_SUPPORTED 'NOT_SUPPORTED' 是
浏览器不支持采集
ICE_SERVER_WRONG ErrorCode.ICE_SERVER_WRONG 'ICE_SERVER_WRONG' 是
请求分配 ICE 节点时失败
ESTABLISH_DATACHANNEL_FAILED ErrorCode.ESTABLISH_DATACHANNEL_FAILED 'ESTABLISH_DATACHANNEL_FAILED' 是
跟服务器建立 datachannel 连接失败
LOAD_RESOURCES_FAILED ErrorCode.LOAD_RESOURCES_FAILED 'LOAD_RESOURCES_FAILED' 是
加载网络资源失败
SIGNALING_CHANNEL_NOT_OPEN ErrorCode.SIGNALING_CHANNEL_NOT_OPEN 'SIGNALING_CHANNEL_NOT_OPEN' 是
信令通道没有建立
TIME_OUT ErrorCode.TIME_OUT 'TIME_OUT' 是
请求超时
REFUSE_OPERATION_IN_DISCONNECT ErrorCode.REFUSE_OPERATION_IN_DISCONNECT 'REFUSE_OPERATION_IN_DISCONNECT' 是
网络未连接拒绝操作
ADD_TRANSCEIVER_FAILED ErrorCode.ADD_TRANSCEIVER_FAILED 'ADD_TRANSCEIVER_FAILED' 是
创建 TRANSCEIVER 失败
UPDATE_TRACK_FAILED ErrorCode.UPDATE_TRACK_FAILED 'UPDATE_TRACK_FAILED' 是
更新发送流失败
PUBLISH_FAILED ErrorCode.PUBLISH_FAILED 'PUBLISH_FAILED' 是
发布流失败
UNPUBLISH_FAILED ErrorCode.UNPUBLISH_FAILED 'UNPUBLISH_FAILED' 是
取消发布流失败
SUBSCRIBE_FAILED ErrorCode.SUBSCRIBE_FAILED 'SUBSCRIBE_FAILED' 是
订阅失败
UNSUBSCRIBE_FAILED ErrorCode.UNSUBSCRIBE_FAILED 'UNSUBSCRIBE_FAILED' 是
取消订阅失败
OPERATION_CANCEL ErrorCode.OPERATION_CANCEL 'OPERATION_CANCEL' 是
发布/订阅等操作执行到一半时离开房间,会触发改错误回调,表示操作被打断,无需处理。
UNEXPECTED_ERROR ErrorCode.UNEXPECTED_ERROR 'UNEXPECTED_ERROR' 是
未知错误
ALREADY_LOGIN ErrorCode.ALREADY_LOGIN 'ALREADY_LOGIN' 是
同名用户已经登录
LOGIN_FAILED ErrorCode.LOGIN_FAILED 'LOGIN_FAILED' 是
登录失败
NOT_LOGIN ErrorCode.NOT_LOGIN 'NOT_LOGIN' 是
未登录
RTM_DUPLICATE_LOGIN ErrorCode.RTM_DUPLICATE_LOGIN 'RTM_DUPLICATE_LOGIN' 是
重复登录
RTM_TOKEN_ERROR ErrorCode.RTM_TOKEN_ERROR 'RTM_TOKEN_ERROR' 是
重连 RTM 服务器时使用的 Token 异常
USER_MESSAGE_TIMEOUT ErrorCode.USER_MESSAGE_TIMEOUT 'USER_MESSAGE_TIMEOUT' 是
发送超时
USER_MESSAGE_BROKEN ErrorCode.USER_MESSAGE_BROKEN 'USER_MESSAGE_BROKEN' 是
通道断开,发送失败
USER_MESSAGE_NO_RECEIVER ErrorCode.USER_MESSAGE_NO_RECEIVER 'USER_MESSAGE_NO_RECEIVER' 是
找不到接收者
USER_MESSAGE_NO_RELAYPATH ErrorCode.USER_MESSAGE_NO_RELAYPATH 'USER_MESSAGE_NO_RELAYPATH' 是
获取级联路径失败
USER_MESSAGE_SEND_TO_SERVER_ERROR ErrorCode.USER_MESSAGE_SEND_TO_SERVER_ERROR 'USER_MESSAGE_SEND_TO_SERVER_ERROR' 是
发送到信息到业务服务器无应答,可能是 Http 不通
USER_MESSAGE_SERVER_RESPONSE_ERROR ErrorCode.USER_MESSAGE_SERVER_RESPONSE_ERROR 'USER_MESSAGE_SERVER_RESPONSE_ERROR' 是
发送到信息到业务服务器失败,业务服务器 Http 响应状态码不是 200
USER_MESSAGE_NOT_JOIN ErrorCode.USER_MESSAGE_NOT_JOIN 'USER_MESSAGE_NOT_JOIN' 是
消息发送方没有加入房间
USER_MESSAGE_INIT ErrorCode.USER_MESSAGE_INIT 'USER_MESSAGE_INIT' 是
连接未完成初始化
USER_MESSAGE_NO_CONNECTION ErrorCode.USER_MESSAGE_NO_CONNECTION 'USER_MESSAGE_NO_CONNECTION' 是
没有可用的数据传输通道连接
USER_MESSAGE_EXCEED_MAX_LENGTH ErrorCode.USER_MESSAGE_EXCEED_MAX_LENGTH 'USER_MESSAGE_EXCEED_MAX_LENGTH' 是
消息超过最大长度 64 KB
USER_MESSAGE_EMPTY_USER ErrorCode.USER_MESSAGE_EMPTY_USER 'USER_MESSAGE_EMPTY_USER' 是
指定的接收者的用户 userId 为空
USER_MESSAGE_NOT_LOGIN ErrorCode.USER_MESSAGE_NOT_LOGIN 'USER_MESSAGE_NOT_LOGIN' 是
房间外或业务服务器消息发送方没有登录
USER_MESSAGE_SERVER_PARAMS_NOTSET ErrorCode.USER_MESSAGE_SERVER_PARAMS_NOTSET 'USER_MESSAGE_SERVER_PARAMS_NOTSET' 是
发送消息给业务方服务器之前没有设置参数
USER_MESSAGE_UNKNOWN ErrorCode.USER_MESSAGE_UNKNOWN 'USER_MESSAGE_UNKNOWN' 是
即时未知消息错误

AudioMixingError

成员属性

名称 类型 值 只读 描述
AUDIO_MIXING_ERROR_OK AudioMixingError.AUDIO_MIXING_ERROR_OK 0 是
混音正常
AUDIO_MIXING_ERROR_PRELOAD_FAILED AudioMixingError.AUDIO_MIXING_ERROR_PRELOAD_FAILED 1 是
预加载失败,找不到混音文件或者文件长度超出 20s
AUDIO_MIXING_ERROR_START_FAILED AudioMixingError.AUDIO_MIXING_ERROR_START_FAILED 2 是
混音开启失败,找不到混音文件或者混音文件打开失败
AUDIO_MIXING_ERROR_ID_NOT_FOUND AudioMixingError.AUDIO_MIXING_ERROR_ID_NOT_FOUND 3 是
混音 ID 异常
AUDIO_MIXING_ERROR_SET_POSITION_FAILED AudioMixingError.AUDIO_MIXING_ERROR_SET_POSITION_FAILED 4 是
设置混音文件的播放位置出错
AUDIO_MIXING_ERROR_INVALID_VOLUME AudioMixingError.AUDIO_MIXING_ERROR_INVALID_VOLUME 5 是
音量参数不合法,音量值区间应为[0, 400]
AUDIO_MIXING_ERROR_LOAD_CONFLICT AudioMixingError.AUDIO_MIXING_ERROR_LOAD_CONFLICT 6 是
播放的文件与预加载的文件不一致,请先使用 unloadAudioMixing 卸载文件
AUDIO_MIXING_ERROR_ID_TYPE_NOT_MATCH AudioMixingError.AUDIO_MIXING_ERROR_ID_TYPE_NOT_MATCH 7 是
混音 ID 类型不匹配,当前操作接口不支持该 ID 代表的音频流类型
AUDIO_MIXING_ERROR_ID_TYPE_INVALID_PITCH AudioMixingError.AUDIO_MIXING_ERROR_ID_TYPE_INVALID_PITCH 8 是
设置混音文件的音调不合法
AUDIO_MIXING_ERROR_INVALID_AUDIO_TRACK AudioMixingError.AUDIO_MIXING_ERROR_INVALID_AUDIO_TRACK 9 是
设置混音文件的音轨不合法